.pmain{
				margin:  30px auto;
				width: 65%;
				height: 500px;
				border: 2px solid;
				font-size: 16px;
				border-color: #D3D3D3;
				border-radius: 0.5em;
				background-color: white;
				font-family: "Microsoft YaHei";
				
			}
			.head{
				width: 100%;
				height: 50px;
				padding-left: 10px;
				line-height: 50px;
				font-size: 14px;
				color: darkgrey;
			}
			.left{
				width: 22%;
				height: 410px;
				border: 1px solid;
				border-top: 0px;
				border-left: 0px;
				border-bottom: 0px;
				border-color: #D3D3D3;
				float: left;
			}
			
			.right{
				width: 77%;
				height: 410px;
				border: 0px solid;
				border-color: #D3D3D3;
				float: left;
				border-radius: 0.5em;
			}
			.photo{
				width: 140px;
				height: 140px;
				margin: 30px;
				margin-top: 0px;
			}
			.time{
				padding-bottom: 10px;
				border-bottom: 1px solid;
				border-color: gainsboro;
				font-size: 12px;
				letter-spacing: 2px;
				color: #DCDCDC;
				padding-left: 30px;
				
			}
			.menu{
				padding: 30px;
				padding-top: 15px;
				font-size: 14px;
			}
			.menu_a{
				text-decoration: none;
				color: #A9A9A9;
				line-height: 30px;
			}
			.table1{
				width: 100%;
				height: 410px;
				padding: 10px;
				border-color: #D3D3D3;
				border: 0px solid;
				
			}
			.tab_head{
				font-size: 14px;
				color: darkgrey;
			}
			.tab_jj{
				background-color: #EEEEEE;
				font-size: 14px;
			}
			.tab_zl{
				margin-left: 30px;
				color: #DCDCDC;
				font-size: 12px;
			}
			.tab_zll{
				margin-left: 10px;
				color: #A9A9A9;
				font-size: 12px;
			}